On Bipartite Drawings and the Linear Arrangement Problem

نویسندگان

  • Farhad Shahrokhi
  • Ondrej Sýkora
  • László A. Székely
  • Imrich Vrto
چکیده

The bipartite crossing number problem is studied, and a connection between this problem and the linear arrangement problem is established. It is shown that when the arboricity is close to the minimum degree and the graph is not too sparse, then the optimal number of crossings has the same order of magnitude as the optimal arrangement value times the arboricity. The application of the results to a tree provides for a closed formula which expresses exactly, the optimal number of crossings in terms of the optimal value of the linear arrangement and the degree sequence, resulting in an O(n) time algorithm for computing the bipartite crossing number. Two polynomial time approximation algorithms for computing the bipartite crossing number are derived, with approximation factors, O(log n), and O(log n log logn), from the optimal, respectively, for approximating the number of crossings, and at the same time, total edge lengths, for a large class of graphs on n vertices. No approximation algorithm which could generate a provably good solution was previously known. The problem of computing a largest weighted biplanar subgraph of an acyclic graph is also studied and a linear time algorithm for it is derived. This problem was known to be NP-hard when the graph is planar and very sparse, and all weights are 1.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sequential and parallel algorithms for low-crossing graph drawing

The oneand two-sided bipartite graph drawing problem alms to find a layout of a bipartite graph, with vertices of the two parts placed on parallel imaginary lines, that has the minimum number of edge-crossings. Vertices of one part are in fixed positions for the one-sided problem, whereas all vertices are free to move along their lines in the two-sided version. Many different heuristics exist f...

متن کامل

Topological Drawings of Complete Bipartite Graphs

Topological drawings are natural representations of graphs in the plane, where vertices are represented by points, and edges by curves connecting the points. Topological drawings of complete graphs and of complete bipartite graphs have been studied extensively in the context of crossing number problems. We consider a natural class of simple topological drawings of complete bipartite graphs, in ...

متن کامل

On 3-Layer Crossings and Pseudo Arrangements

Let G = (V0; V1 ; V2; E) be a 3-layer graph. The 3-layer drawings of G in which V0 , V1 , and V2 are placed on 3 parallel lines and each edge in E is drawn using one straight line segment, are studied. A generalization of the linear arrangement problem which we call the 3-layer pseudo linear arrangement problem is introduced, and it is shown to be closely related to the 3-layer crossing number....

متن کامل

Exact Algorithms for the Quadratic Linear Ordering Problem

The quadratic linear ordering problem naturally generalizes various optimization problems, such as bipartite crossing minimization or the betweenness problem, which includes linear arrangement. These problems have important applications in, e.g., automatic graph drawing and computational biology. We present a new polyhedral approach to the quadratic linear ordering problem that is based on a li...

متن کامل

A Genetic Algorithm based Optimization Method in 3D Solid Reconstruction from 2D Multi-View Engineering Drawings

There are mainly two categories for a 3D reconstruction from 2D drawings: B-Rep and CSG that both these methods have serious weaknesses despite being useful. B-Rep method which has been older and have wider function range is problematic because of high volume of calculations and vagueness in answers and CSG method has problem in terms of very limited range of volumes and drawings that it can an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Comput.

دوره 30  شماره 

صفحات  -

تاریخ انتشار 2000